package com.star.http;

/**
 * 病人基本信息查询
 * 
 * @author Admin
 */
public class QueryPatientInfoListBO {

	private String patientId; // 患者 ID
	private String opMedicalRecordNo; // 门诊病历号
//	private String ipMedicalRecordNo;
	private String patientName; // 患者姓名
	private String sex; // 性别
	private String birthDatetime; // 出生日期 格式为: yyyy-MM-dd HH:mm:ss
	private String idType; // 证件类型
	private String idTypeDesc; // 证件类型描述
	private String idNo; // 证件号码
	private String cardType; // 就诊卡类型
	private String cardTypeDesc; // 就诊卡类型描述
	private String cardNo; // 就诊卡号
	private String mobilePhoneNo; // 移动电话
	private String createdDatetime; // 创建时间 格式为: yyyy-MM-dd HH:mm:ss
	private String lastUpdatedDatetime; // 最后更新时间 格式为: yyyy-MM-dd HH:mm:ss
	private String email; // 邮箱

	private String bloodType; // 血型
	private String bloodTypeDesc; // 血型描述
	private String birthPlace; // 出生地
	private String birthPlaceDesc; // 出生地描述
	private String mioNo; // 医保卡号

	/**
	 * @return the bloodType
	 */
	public String getBloodType() {
		return bloodType;
	}

	/**
	 * @param bloodType
	 *            the bloodType to set
	 */
	public void setBloodType(String bloodType) {
		this.bloodType = bloodType;
	}

	/**
	 * @return the bloodTypeDesc
	 */
	public String getBloodTypeDesc() {
		return bloodTypeDesc;
	}

	/**
	 * @param bloodTypeDesc
	 *            the bloodTypeDesc to set
	 */
	public void setBloodTypeDesc(String bloodTypeDesc) {
		this.bloodTypeDesc = bloodTypeDesc;
	}

	/**
	 * @return the birthPlace
	 */
	public String getBirthPlace() {
		return birthPlace;
	}

	/**
	 * @param birthPlace
	 *            the birthPlace to set
	 */
	public void setBirthPlace(String birthPlace) {
		this.birthPlace = birthPlace;
	}

	/**
	 * @return the birthPlaceDesc
	 */
	public String getBirthPlaceDesc() {
		return birthPlaceDesc;
	}

	/**
	 * @param birthPlaceDesc
	 *            the birthPlaceDesc to set
	 */
	public void setBirthPlaceDesc(String birthPlaceDesc) {
		this.birthPlaceDesc = birthPlaceDesc;
	}

	/**
	 * @return the mioNo
	 */
	public String getMioNo() {
		return mioNo;
	}

	/**
	 * @param mioNo
	 *            the mioNo to set
	 */
	public void setMioNo(String mioNo) {
		this.mioNo = mioNo;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getPatientId() {
		return patientId;
	}

	public void setPatientId(String patientId) {
		this.patientId = patientId;
	}

	public String getOpMedicalRecordNo() {
		return opMedicalRecordNo;
	}

	public void setOpMedicalRecordNo(String opMedicalRecordNo) {
		this.opMedicalRecordNo = opMedicalRecordNo;
	}

	public String getPatientName() {
		return patientName;
	}

	public void setPatientName(String patientName) {
		this.patientName = patientName;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getBirthDatetime() {
		return birthDatetime;
	}

	public void setBirthDatetime(String birthDatetime) {
		this.birthDatetime = birthDatetime;
	}

	public String getIdType() {
		return idType;
	}

	public void setIdType(String idType) {
		this.idType = idType;
	}

	public String getIdTypeDesc() {
		return idTypeDesc;
	}

	public void setIdTypeDesc(String idTypeDesc) {
		this.idTypeDesc = idTypeDesc;
	}

	public String getIdNo() {
		return idNo;
	}

	public void setIdNo(String idNo) {
		this.idNo = idNo;
	}

	public String getCardType() {
		return cardType;
	}

	public void setCardType(String cardType) {
		this.cardType = cardType;
	}

	public String getCardTypeDesc() {
		return cardTypeDesc;
	}

	public void setCardTypeDesc(String cardTypeDesc) {
		this.cardTypeDesc = cardTypeDesc;
	}

	public String getCardNo() {
		return cardNo;
	}

	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}

	public String getMobilePhoneNo() {
		return mobilePhoneNo;
	}

	public void setMobilePhoneNo(String mobilePhoneNo) {
		this.mobilePhoneNo = mobilePhoneNo;
	}

	public String getCreatedDatetime() {
		return createdDatetime;
	}

	public void setCreatedDatetime(String createdDatetime) {
		this.createdDatetime = createdDatetime;
	}

	public String getLastUpdatedDatetime() {
		return lastUpdatedDatetime;
	}

	public void setLastUpdatedDatetime(String lastUpdatedDatetime) {
		this.lastUpdatedDatetime = lastUpdatedDatetime;
	}

	// public String getIpMedicalRecordNo() {
	// return ipMedicalRecordNo;
	// }
	//
	// public void setIpMedicalRecordNo(String ipMedicalRecordNo) {
	// this.ipMedicalRecordNo = ipMedicalRecordNo;
	// }

	@Override
	public String toString() {
		return "QueryPatientInfoListBO{" + "patientId='" + patientId + '\''
				+ ", opMedicalRecordNo='" + opMedicalRecordNo + '\''
				+ ", patientName='" + patientName + '\'' + ", sex='" + sex
				+ '\'' + ", birthDatetime='" + birthDatetime + '\''
				+ ", idType='" + idType + '\'' + ", idTypeDesc='" + idTypeDesc
				+ '\'' + ", idNo='" + idNo + '\'' + ", cardType='" + cardType
				+ '\'' + ", cardTypeDesc='" + cardTypeDesc + '\''
				+ ", cardNo='" + cardNo + '\'' + ", mobilePhoneNo='"
				+ mobilePhoneNo + '\'' + ", createdDatetime='"
				+ createdDatetime + '\'' + ", lastUpdatedDatetime='"
				+ lastUpdatedDatetime + '\'' + '}';
	}
}
